(something) of heavy losses - Spanish English Dictionary